Modeling Continuous System Dynamics in Sysml

نویسندگان

  • Thomas A. Johnson
  • Jonathan M. Jobe
  • Christiaan J. J. Paredis
  • Roger Burkhart
چکیده

In this paper, we present a formal approach to modeling continuous system dynamics in SysML using differential algebraic equations (DAE’s). To support model-based design, the Object Management Group has recently developed the Systems Modeling Language (OMG SysMLTM). The language is well-suited for modeling many different aspects of largescale, multidisciplinary engineering projects. It allows systems designers to capture information concerning system requirements, tests, structures, functions, and behaviors. However, SysML lacks explicit support for modeling continuous system dynamics using DAE’s. Such models are important for representing system behavior resulting from energy or signal exchange between system components. We introduce support for modeling system dynamics in the form of a language mapping between SysML and Modelica, an equation-based, object-oriented behavioral simulation language. The bidirectional mapping provides support for creating system dynamics models in SysML that can exist alongside other SysML information models, but that can also be transformed into executable simulations by a Modelica solver. To illustrate the approach, we provide an example SysML model of a

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Integrating Models and Simulations of Continuous Dynamics into SysML

In this paper, we combine modeling constructs from SysML and Modelica to improve the support for Model-Based Systems Engineering (MBSE). The Object Management Group has recently developed the Systems Modeling Language (OMG SysMLTM). This visual modeling language provides a comprehensive set of diagrams and constructs for modeling many common aspects of systems engineering problems, such as syst...

متن کامل

An Overview of the SysML-Modelica Transformation Specification

This paper provides an overview of the formal transformation between the two complementary languages: OMG SysML and Modelica. SysML is a standardized general purpose graphical modeling language for capturing complex system descriptions in terms of their structure, behavior, properties, and requirements. Modelica is a standardized general purpose systems modeling language for analyzing the conti...

متن کامل

Systems Design: SysML vs. Flowthing Modeling

In model-based systems engineering, a system is depicted graphically and textually at various levels of granularity and complexity. For this purpose, Systems Modeling Language (SysML) is designed to support development stages in systems engineering applications, including specification, analysis, design, and validation. In comparison with UML, SysML is said to be easier to learn and apply, and ...

متن کامل

SysML and UML 2 support for activity modeling

This article describes activity modeling as specified by the Systems Modeling Language (as specified by the SysML Merge Team, http://doc.omg.org/ad/2006-02-01, February 2006) and the finalization of the Unified Modeling Language version 2 (UML 2). It reviews and updates an earlier proposed alignment between Enhanced Functional Flow Block Diagrams (EFFBD), UML 2 Activities, and requirements deve...

متن کامل

Developing Dependable Automotive Embedded Systems using the EAST-ADL; representing continuous time systems in SysML

The architectural description language for automotive embedded systems EAST-ADL is presented in this paper. The aim of the EAST-ADL language is to provide a comprehensive systems modeling approach as a means to keep the engineering information within one structure. This facilitates systems integration and enables consistent systems analysis. The EAST-ADL encompasses structural information at di...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007